make a difficult trip - Espagnol Anglais Dictionnaire